<template>
  <svg aria-hidden="true"><use :xlink:href="'#'+$style.id"></use></svg>
</template>

<script>
let icoAdd = false
export default {
  created () {
    if (icoAdd) return
    icoAdd = true
    let eTemp = document.createElement('div')
    eTemp.innerHTML = `<svg aria-hidden="true" style="position: absolute; width: 0px; height: 0px; overflow: hidden;"><symbol id="${this.$style.id}" viewBox="0 0 1024 1024"><path d="M553.13408 4.778667a40.391111 40.391111 0 0 0-47.388444 6.883555l-256 241.208889-204.117334-0.967111H45.457636a41.927111 41.927111 0 0 0-31.402667 14.677333 53.703111 53.703111 0 0 0-13.084445 35.612445L0.003413 705.251556a54.044444 54.044444 0 0 0 12.970667 35.726222c8.362667 9.500444 19.683556 14.791111 31.516444 14.791111h206.506667l254.805333 240.298667a40.220444 40.220444 0 0 0 47.388445 6.826666c15.587556-8.248889 25.6-25.998222 25.6-45.511111V50.289778c0-19.456-10.012444-37.262222-25.656889-45.568z m172.600889 251.904c-21.959111-11.776-48.014222-1.024-58.709333 23.665777-10.638222 24.803556-1.422222 54.840889 20.366222 67.242667 2.844444 1.649778 69.518222 40.846222 69.518222 152.576 0 119.296-62.407111 158.890667-64.455111 160.142222-22.016 12.515556-30.947556 42.780444-19.911111 67.697778 7.850667 17.635556 23.495111 27.875556 39.879111 27.875556 6.883556 0 13.653333-1.877333 19.911111-5.347556 4.551111-2.673778 113.550222-66.503111 113.550222-250.368 0-177.436444-115.256889-240.867556-120.149333-243.484444z m138.638222-147.968c-20.48-14.904889-47.786667-8.135111-61.212444 15.075555-13.312 23.153778-7.452444 54.385778 12.913777 69.632 4.835556 3.584 118.897778 91.591111 118.897778 310.442667 0 219.420444-109.397333 307.427556-113.777778 310.784-20.48 15.473778-25.998222 46.648889-12.344888 69.859555 8.533333 14.563556 22.755556 22.471111 37.091555 22.471112 8.476444 0 17.066667-2.844444 24.689778-8.533334 6.257778-4.664889 153.372444-118.840889 153.372444-394.638222C1024.003413 227.555556 870.915413 113.436444 864.373191 108.714667z" fill="currentColor"></path></symbol></svg>`
    document.body.appendChild(eTemp.children[0])
  }
}
</script>

<style module>
.id {width:0}
</style>
